﻿using System;
using System.Collections.Generic;

using SharedGenomics.Workbench.Core;
using SharedGenomics.Workbench.Aspects;
using SharedGenomics.Domain;

namespace SharedGenomics.Workbench.Services
{
    public interface IFileSetRepository
    {
        [LoginRequired]
        Maybe<EntityInfo[]> GetUserFileSets();

        [LoginRequired]
        Maybe<FileSetInfo> GetById(int fileSetId);
    }
}
